Cuban anchovy - Español Inglés Diccionario